a750755ab619697e0c7333b509d9951d1c5170f2,drools-core/src/main/java/org/drools/agent/impl/KnowledgeAgentImpl.java,KnowledgeAgentImpl,createKBuilder,#,1082
Before Change
}
if (this.useKBaseClassLoaderForCompiling){
return KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBuilderFactory.newKnowledgeBuilderConfiguration(null, ((ReteooRuleBase)((KnowledgeBaseImpl)this.getKnowledgeBase()).getRuleBase()).getRootClassLoader()));
}
return KnowledgeBuilderFactory.newKnowledgeBuilder();
After Change
if (this.builderConfiguration != null){
kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(this.builderConfiguration);
}else if (this.useKBaseClassLoaderForCompiling){
kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBuilderFactory.newKnowledgeBuilderConfiguration(null, ((ReteooRuleBase)((KnowledgeBaseImpl)this.getKnowledgeBase()).getRuleBase()).getRootClassLoader()));
}else{
kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
}